miserable bastardo - Spanish English Dictionary